spanish moss (ramalina reticulata) - Español Inglés Diccionario